﻿body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-size: 12px; color: #2D465F; font-family: Verdana; background: #fff; }
form { margin: 0; padding: 0; }
.unhtml { color: #85A4C5; }
div { font-size: 12px; }
.ContentDiv { font-size: 12px; margin: 4px; }
.sFileStyle { border-right: #678AB1 1px solid; border-top: #678AB1 1px solid; border-left: #678AB1 1px solid; border-bottom: #678AB1 1px solid; }
a:link { color: #4B6888; text-decoration: none; font-size: 12px; }
a:visited { color: #4B6888; text-decoration: none; font-size: 12px; }
.Lion_menu_2 { text-decoration: none; font-size: 12px; font-weight: bold; color: #4B6888; }
.menuq { background-image: url(images/menu_bg_01.gif); }
.button { text-decoration: none; background-image: url(images/button_bg.jpg); font-size: 14px; color: #FD6204; font-weight: bold; text-align: center; }
.button_down { text-decoration: none; background-image: url(images/button_bg_2.jpg); font-size: 14px; color: #4B6888; font-weight: bold; text-align: center; }
/*f*/
#Pager { padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin: 3px; padding-top: 3px; text-align: center; line-height: 200%; }
#Pager A { border-right: #9aafe5 1px solid; padding-right: 5px; border-top: #9aafe5 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #9aafe5 1px solid; color: #2e6ab1; margin-right: 2px; padding-top: 2px; border-bottom: #9aafe5 1px solid; text-decoration: none; border: #9aafe5 1px solid; }
#Pager A:hover { border-right: #2b66a5 1px solid; border-top: #2b66a5 1px solid; border-left: #2b66a5 1px solid; color: #000; border-bottom: #2b66a5 1px solid; background-color: lightyellow; }
DIV.pagination A:active { border-right: #2b66a5 1px solid; border-top: #2b66a5 1px solid; border-left: #2b66a5 1px solid; color: #000; border-bottom: #2b66a5 1px solid; background-color: lightyellow; }
#Pager SPAN.current { border-right: navy 1px solid; padding-right: 5px; border-top: navy 1px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; border-left: navy 1px solid; color: #fff; margin-right: 2px; padding-top: 2px; border-bottom: navy 1px solid; background-color: #2e6ab1; }
#Pager SPAN.disabled { border-right: #929292 1px solid; padding-right: 5px; border-top: #929292 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #929292 1px solid; color: #929292; margin-right: 2px; padding-top: 2px; border-bottom: #929292 1px solid; }



/*公共*/
.tablelist { font-size: 12px; border: 1px solid #C9DEEC; margin: 5px auto 10px auto; width: 98%; }
.tablelist td { padding: 5px; }
.tablelist .headertext, .header { background: #DAE9F5; border-bottom: 1px solid #C9DEEC; padding: 4px 0 4px 10px; margin: 10px 0; font-weight: bolder; color: #4B6888; height: 20px; }
.tablelist .forumRow { background: #F1F8FE; }
.over { background: #e3f1ff; cursor: hand; }
label.error { color: Red; padding-left: 10px; }
input.error { border: dashed 1px red; }

.hand { cursor: pointer; }
.forumRowLine { background: #f1f3f5; }


/*top*/
.top_1 { background: url(Images/logo_bg.jpg); }
.top_1_1 { width: 142px; }
.top_2_1_down { padding-left: 0; text-decoration: none; background-image: url(images/button_bg.jpg); font-size: 14px; color: #FD6204; font-weight: bold; }
.top_1_2 { width: 420px; }
.top_1_3 { }
.top_2 { background: url(Images/menu_bg.jpg); }
.top_2_1 { text-align: left; padding-left: 14px; width: 82px; background-repeat: no-repeat; cursor: pointer; font-size: 14px; color: #4B6888; font-weight: bold; }
.top_2_1_active { color: #FD6204; }

.ds-btn { border: 0; font-size: 14px; padding: 5px 13px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; cursor: pointer; line-height: 1.2; margin-right: 5px; background: #CCC; }

.ds-btn-ok { background: #0187d0 !important; color: #fff !important; }
.ds-btn-cancel { background: #d1d1d1; color: #000; }

.font-red { color: Red; float: right; }
